Big Huge Thesaurus

Eucalypt ovata

noun